phosphorescent insect - Francés Inglés Diccionario